Project Description Userspace Deduplication File System using FUSE
ثبت نشده
چکیده
As we will cover later in the course, disk-based deduplication storage [1,3] has emerged as a dominant form of cost-efficient storage for data protection. In summary, as data is written to (or ingested by) such storage systems, deduplication mechanisms remove redundant segments of the data to compress the data into a highly compacted form. Data protection (i.e. disk backup) is the canonical application for such a system, and a key requirement for this is high write throughput. As Zhu et al. [3] state, throughput is a critical requirement for enterprise data protection since deduplication storage systems have been used to replace more traditional tape-based data protection systems (which typically have high streaming I/O throughput).
منابع مشابه
ReFUSE: Userspace FUSE Reimplementation Using puffs
In an increasingly diverse and splintered world, interoperability rules. The ability to leverage code written for another platform means more time and resources for doing new and exciting research instead of reinventing the wheel. Interoperability requires standards, and as the saying goes, the best part of standards is that everyone can have their own. However, in the userspace file system wor...
متن کاملFile System Tricks for Audio Production
Not every file presented by a computer operating system needs to be an actual stream of independent bits. We demonstrate that different types of virtual files and folders including so-called “Filesystems in Userspace” (FUSE) allow streamlining audio content management with relatively little additional complexity. For instance, an off-the-shelf database system may present a distributed sound lib...
متن کاملUser Space Storage System Stack Modules with File Level Control
Filesystem in Userspace (FUSE) is a typical solution to simplifying writing a new file system. It exports all file system calls to the user-space, giving programmer the ability to implement actual file system code in the user-space but with a small overhead due to context switching and memory copies between the kernel and the user-space. FUSE, however, only allows writing non-stackable file sys...
متن کاملDistributed Secure Virtual File System Using FUSE
In this paper, we describe the implementation and evaluation of the distributed secure file system based on FUSE. A tremendous amount of content is now saved on file servers. File servers and network storage can also easily be installed in small organizations by using operating systems such as Linux. However, the storage capacity of PCs that are generally used is also increasing due to low-pric...
متن کاملRump File Systems: Kernel Code Reborn
When kernel functionality is desired in userspace, the common approach is to reimplement it for userspace interfaces. We show that use of existing kernel file systems in userspace programs is possible without modifying the kernel file system code base. Two different operating modes are explored: 1) a transparent mode, in which the file system is mounted in the typical fashion by using the kerne...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013